home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / dev / gui / textfield.lha / TextField / Source / prefs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-06-27  |  4.0 KB  |  98 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Mark Thomas
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_block_cursor_check                  0
  12. #define GD_disable_check                       1
  13. #define GD_no_ghost_check                      2
  14. #define GD_italic_check                        3
  15. #define GD_underline_check                     4
  16. #define GD_bold_check                          5
  17. #define GD_align_radio                         6
  18. #define GD_vcenter_check                       7
  19. #define GD_ruled_paper_check                   8
  20. #define GD_spacing_slider                      9
  21. #define GD_blink_radio                         10
  22. #define GD_border_radio                        11
  23. #define GD_invert_check                        12
  24. #define GD_partial_check                       13
  25. #define GD_border_text                         14
  26. #define GD_style_text                          15
  27. #define GD_align_text                          16
  28. #define GD_cursor_text                         17
  29. #define GD_notepad_check                       18
  30.  
  31. #define GDX_block_cursor_check                 0
  32. #define GDX_disable_check                      1
  33. #define GDX_no_ghost_check                     2
  34. #define GDX_italic_check                       3
  35. #define GDX_underline_check                    4
  36. #define GDX_bold_check                         5
  37. #define GDX_align_radio                        6
  38. #define GDX_vcenter_check                      7
  39. #define GDX_ruled_paper_check                  8
  40. #define GDX_spacing_slider                     9
  41. #define GDX_blink_radio                        10
  42. #define GDX_border_radio                       11
  43. #define GDX_invert_check                       12
  44. #define GDX_partial_check                      13
  45. #define GDX_border_text                        14
  46. #define GDX_style_text                         15
  47. #define GDX_align_text                         16
  48. #define GDX_cursor_text                        17
  49. #define GDX_notepad_check                      18
  50.  
  51. #define TextFieldPrefs_CNT 19
  52.  
  53. extern struct Screen        *Scr;
  54. extern UBYTE                 *PubScreenName;
  55. extern APTR                  VisualInfo;
  56. extern struct Window        *TextFieldPrefsWnd;
  57. extern struct Gadget        *TextFieldPrefsGList;
  58. extern struct IntuiMessage   TextFieldPrefsMsg;
  59. extern struct Gadget        *TextFieldPrefsGadgets[19];
  60. extern UWORD                 TextFieldPrefsLeft;
  61. extern UWORD                 TextFieldPrefsTop;
  62. extern UWORD                 TextFieldPrefsWidth;
  63. extern UWORD                 TextFieldPrefsHeight;
  64. extern UBYTE                *TextFieldPrefsWdt;
  65. extern struct TextAttr      *Font, Attr;
  66. extern UWORD                 FontX, FontY;
  67. extern UWORD                 OffX, OffY;
  68. extern struct TextFont      *TextFieldPrefsFont;
  69. extern struct GfxBase       *GfxBase;
  70. extern UBYTE                *align_radio0Labels[];
  71. extern UBYTE                *blink_radio0Labels[];
  72. extern UBYTE                *border_radio0Labels[];
  73. extern UWORD                 TextFieldPrefsGTypes[];
  74. extern struct NewGadget      TextFieldPrefsNGad[];
  75. extern ULONG                 TextFieldPrefsGTags[];
  76.  
  77. extern int block_cursor_checkClicked( void );
  78. extern int disable_checkClicked( void );
  79. extern int no_ghost_checkClicked( void );
  80. extern int italic_checkClicked( void );
  81. extern int underline_checkClicked( void );
  82. extern int bold_checkClicked( void );
  83. extern int align_radioClicked( void );
  84. extern int vcenter_checkClicked( void );
  85. extern int ruled_paper_checkClicked( void );
  86. extern int spacing_sliderClicked( void );
  87. extern int blink_radioClicked( void );
  88. extern int border_radioClicked( void );
  89. extern int invert_checkClicked( void );
  90. extern int partial_checkClicked( void );
  91. extern int notepad_checkClicked( void );
  92.  
  93. extern int SetupScreen( void );
  94. extern void CloseDownScreen( void );
  95. extern int HandleTextFieldPrefsIDCMP( void );
  96. extern int OpenTextFieldPrefsWindow( void );
  97. extern void CloseTextFieldPrefsWindow( void );
  98.